home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 30
/
Aminet 30 (1999)(Schatztruhe)[!][Apr 1999].iso
/
Aminet
/
comm
/
misc
/
atomic1_5.lha
/
atomic1_5.doc
< prev
next >
Wrap
Text File
|
2000-02-04
|
7KB
|
195 lines
Atomic.Doc
Program: Atomic.rexx
Version: 1.5
Author: John Chufar
Email: chufarj@telepath.com
Date: 4 Feb 1999
References: AmigaOS3.1, AREXX, WorkBench, and AmigaDOS Manuals
=======================================================================
IMPORTANT!!!
*********************
* *
***************** Y2K COMPATIBLE *******************
* * * *
* ********************* *
* *
* y y 2222 K K *
* y y 2 2 K K *
* y y 2 K K *
* y 2 KK *
* y 2 K K *
* y 2 K K *
* y 2 K K *
* y 222222 K K *
* *
* ********************* *
* * * *
***************** Y2K COMPATIBLE *******************
* *
*********************
IN ACCORDANCE WITH THE NATIONAL INSTITUE OF SCIENCE AND TECHNOLOGY TIME
SERVER INFORMATION WEB PAGE, THE SOURCE CLOCK USES A JULIAN DATE TO ENSURE
YEAR 2000 COMPATIBILITY AND ENSURES NO ROLLOVER PROBLEM WITH THE SOURCE
STRATUM 1 SERVERS. THE AMIGA VERSION HAS BEEN TESTED WITH THE A3000
AND THE NATIVE INSTALLED REAL TIME CLOCK USING AMIGAOS3.1 AND HAS
SUCCESSFULLY DEMONSTRATED THE YEAR 2000 ROLLOVER. IN ADDITION TO
ROLLOVER, THE TEST AMIGA HAS SUCCESSFULLY DEMONSTRATED THE ABILITY TO
ACCEPT THE YEAR 00 AS A VALID YEAR DATE FOR INPUT AND CONVERTS THE YEAR
VALUE TO 2000.
NO OTHER TEST HAVE BEEN PERFORMED ON OTHER AMIGA MODELS, AND YEAR 2000
COMPLIANCE IS NOT IMPLIED WITH OTHER MODELS. IF ANY USERS WISH TO TEST AND
FORWARD VERIFICATION OF RESULTS TO ME, I WILL INCLUDE THE MODELS AS
TESTED AND APPROVED ALONG WITH THE A3000 LISTED BELOW. ONLY ONE SERIAL
NUMBER PER MODEL WILL BE LISTED ALONG WITH THE POINT OF CONTACT
(VERIFYING OFFICIAL). AS A VERIFYING OFFICIAL YOU ARE UNDER NO LIABILITY OR
OBLIGATION TO ENSURE YEAR 2000 COMPATIBILITY, BUT ARE ATTESTING TO
SUCCESSFULLY COMPLETING THE YEAR 2000 TEST AS LISTED BELOW AND ENSURING ALL
INFORMATION IS TRUE. FURTHERMORE, YOU ARE VOLUNTEERING TO ACT AS A POINT OF
CONTACT FOR OTHER AMIGA USERS INTERESTED IN OR REQUIRING ASSISTANCE WITH
CLOCK RELATED ISSUES ASSOCIATED WITH YOUR AMIGA MODEL AND CONFIGURATION.
YEAR 2000 TEST:
1) OPEN SHELL, SET DATE FOR Feb 4, 2000
ENTER: > date 04-02-00
RESULT: no error
2) TYPE DATE
ENTER: > date
RESULT: Friday 04-Feb-00 HH:MM:SS (your time)
3) OPEN PREFERENCES - TIME
OBSERVE CALENDAR YEAR FIELD
RESULT: 2000
THE LIST WILL BE POSTED ON THE AMIGA ATOMIC CLOCK WEB PAGE AND WITH EACH
DISTRIBUTION WITHIN THE ATOMIC.DOC FILE.
THE SOFTWARE IS YEAR 2000 COMPLIANT AS WRITTEN AND EMPLOYED ON THE CURRENT
AMIGAOS AND HARDWARE CONFIGURATIONS LISTED BELOW.
YEAR 2000 COMPATIBILTY CHART
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
(MODEL,SERIAL,CLOCK,AMIGAOS,TCP/IP,AREXX,ATOMIC.REXX)
1) A3000, Serial No. 6803, Embedded Real Time Clock, AmigaOS3.1,Miami3.0d
and TCP/IP 4.3 Pro, Arexx 3.1, Atomic.rexx V1.5
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
SUPPORT - Web: "AMIGA ATOMIC CLOCK WEB PAGE"
www.telepath.com/chufarj/atomic.html
Email: chufarj@telepath.com
SOFTWARE CHANGES
-Fixes time difference calculation bug.
-Enhances readout of offset to display + or - hours from UTC
WARNING!!!
-Not all timeservers are using the same "format". If you have changed
the default timeservers (from time-A(B).timefreq.bldrdoc.gov) and the program no
longer works, then please use the timeservers as distributed with this
program.
If you still experience problems, email me with the address of your
timeserver.
NEW FEATURES!!!
-Only one minor bug fix and an enhancement, + or - preceding offset.
=======================================================================
1.0 Why?
Most clocks 'lose' or 'gain' time over the course of days, weeks, etc.
Example - My CASIO Data Bank watch gains about 8 seconds a week.
My Amiga 3000 loses about 4 seconds each week.
2.0 Recommendation:
2.1 - Use this program at least once a month to keep in 'sync' with the
Atomic Clock.
2.2 - Use the example AmiTCP:db/user-startnet file to atuomatically
'access' the clock.
2.3 - Use the "Events" service in Miami to run everytime you log on.
Add it to "Events" in Miami as follows:
(Doing this automatically runs Atomic.rexx everytime you use Miami!)
2.3.1) Start Miami
2.3.2) Select "Events"
2.3.3) Select the "Online - Filename Box" and enter
's:atomic.rexx n' (no quotes, and the "n" is for NO DST-
change this to y in the summer)
2.3.4) Select "Console name" box and enter:
CON:2/10/600/150/Atomic Clock/AUTO/CLOSE
3.0 Program Operation:
3.1 - Starts with or without the Daylight Savings Time (DST) ARG
3.2 - Recommend using as follows:
>s:atomic.rexx y or >s:atomic.rexx n
(This prevents answering the DST question after program startup)
REMEBER! Y = Summer N = Winter
3.3 - Optional start using ICON (WorkBench - but MUST answer question
after startup)
3.4 - Displays the ATOMIC CLOCK start up screen
3.5 - Checks to see if the TCP: device is available
3.6 - Reads the Atomic Clock
3.7 - Sets you computer to sync with the Atomic Clock
3.8 - Computes your Timezone (based upon locale.prefs)
3.9 - Readjusts your clock based upon timezone
3.10 - Computes and displays the differences in your system clock
4.0 Other Suggestions:
4.1 - Add to your ToolsDaemon as follows:
-- Program Type - CLI
-- s:atomic.rexx y
5.0 Bug Reports
5.1 - Immediately report all bugs and provide the following:
-- Atomic.rexx version
-- AmigaDOS version
-- TCP program name and version (i.e. AmiTCP 4.2, MIAMI 3.0)
-- Timezone
6.0 Future Enhancements planned???
6.1 - Store DST in an environment variable
6.2 - Check if Daylight Savings Time might be in effect since last used
6.3 - Provide for "pick" list of servers to use
6.4 - Utilize stratum 2 timeservers as alternative sync sources
6.5 - Compile a C version
6.6 - (TOP PRIORITY) Maintain compatibility with new AmigaOS
Have fun... ;)
John...I REALLY DO like this Amiga!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!